Challenger Mechanics